1 ID = PEEK(49048): FOR I = 7 TO 2 STEP -1: IF ID > = 2 ^I THEN ID = ID -2 ^I
2 NEXT : REM :IF ID < 2 THEN NOT 80
20 ONERR GOTO 6000
40 HOME : PRINT : GOSUB 9500
50 PRINT CHR$(21): GOSUB 2000: REM NORMALIZE
125 OPT = 1:MAX = 4:VS = 7
130 X = 0: GOSUB 9000: REM SET UP SCREEN
135 IF OO THEN VTAB 7 +OO: HTAB 18: PRINT "<-->"
140 GOSUB 8000: REM WAIT FOR KEY
145 IF OO THEN 170
150 IF OP <3 THEN OO = 0: GOTO 170
160 OO = OP:OP = 1:MA = 3:VS = 18: GOSUB 8000
165 REM <CTRL-J><CTRL-J>
170 VTAB 13: HTAB 3: INVERSE : PRINT " PRESS 'D' FOR DEMO OR PRESS ESCAPE ": NORMAL
180 GOSUB 8800
190 IF X = 27 THEN VTAB 13: HTAB 3: INVERSE : PRINT "USE CURSOR KEYS AND RETURN TO SELECT": NORMAL : IF OO THEN VTAB VS +OP: HTAB 18: PRINT " ":OP = OO:OO = 0:VS = 7:MA = 4
191 IF X = 27 THEN 140
200 IF X < >68 THEN PRINT BP$;: GOTO 180
204 REM <CTRL-J><CTRL-J>
205 TX = 0: IF X = 85 THEN TX = 1: GOTO 290
207 VTAB 13: HTAB 3: INVERSE : PRINT " SELECT 'F'ORTY OR 'E'IGHTY COLUMNS ": NORMAL
220 GOSUB 8800: IF X = 27 THEN 170
222 IF NOT (X = 69 OR X = 70) THEN PRINT BP$;: GOTO 220
225 SC = 0: IF X = 69 AND ID > = 2 THEN SC = 1
230 REM <CTRL-J><CTRL-J>
240 VTAB 13: HTAB 3: INVERSE : PRINT " SELECT 'C'AT OR 'K'ATALOG COMMAND ": NORMAL
245 IF Y = 67 THEN VTAB 13: HTAB 21: INVERSE : PRINT "C"
250 GOSUB 8800: IF X = 27 THEN 207
252 IF NOT (X = 67 OR X = Y) THEN PRINT BP$;: GOTO 250
255 IF Y = 67 THEN Y = 75: PRINT BP$;: NORMAL : VTAB 12: HTAB 21: PRINT " ": HTAB 21: PRINT "K": FOR I = 0 TO 400: NEXT : VTAB 12: HTAB 21: PRINT "_": HTAB 21: INVERSE : PRINT "K": NORMAL : GOTO 250
260 CC$ = "CAT": IF X = 75 THEN CC$ = "CATALOG": REM <CTRL-J><CTRL-J>
9705 FOR I = 0 TO 97: READ A: POKE 20480 +I,A: NEXT
9707 DATA 160,223,173,152,191,48,2,160,160,162,39,189,128,4,41,63,157,128,4,152,157,0,4,202,16,241,162,39,189,80,7,41,63,157,80,7,152,157,208,6,202,16,241,169,161,141,208
9708 DATA 6,141,247,6,162,37,189,40,6,41,63,157,40,6,152,157,168,5,202,224,1,208,239,162,1,138,32,36,252,160,0,177,40,41,63,145,40,160,39,177,40,41,63,145,40,232,224,23,208,231,96
9710 TEXT :A$ = ":-:-:-:- BEAGLE BROS' CAT.FIXER -:-:-:-:":N$ = ":-:-:-:- (C) 1985, RANDY BRANDT -:-:-:-:"